About Greenwich House Properties Limited (02120370) United Kingdom