About Glebe Point (london) Limited (07604906) United Kingdom