About Godfrey Properties Limited (12176733) United Kingdom