About Refectory Apartments Freehold Ltd (09376138) United Kingdom