20, Wilbury Villas, Hove, Freeholders Limited