About Georges Place Limited (07912233) United Kingdom