About Griffen Properties Limited (08958086) United Kingdom