About Godfrey St Properties Limited (10888442) United Kingdom