About Labb Properties Ltd (12579930) United Kingdom