About The Gables Freeholder Management Limited (07908507) United Kingdom