About Gebbs Property Limited (11762219) United Kingdom