About Fabb Properties Ltd (11895876) United Kingdom