About Ab&b Property Limited (12047121) United Kingdom