About Griffen Property Service & Development Ltd (12185700) United Kingdom