About Fabs Property Investments Limited (12871719) United Kingdom