About Griffin Property Management London Limited (06515575) United Kingdom