About 88 Florence Road Management Company Limited (05762822) United Kingdom