About 110 Lady Margaret Road Management Company Limited (05317908) United Kingdom