About 118 Greville Road Property Management (1994) Limited (02879771) United Kingdom