About Margo Brook Properties Limited (09702890) United Kingdom