About Watergrass Properties Limited (11794252) United Kingdom