About 83 St Margarets Road Management Company Limited (07005831) United Kingdom