About 28 Fellowes Place Management Company Limited (05933515) United Kingdom