About Abbey Property And Maintenance Limited (08778917) United Kingdom