About Subz Property Investment Ltd (12808552) United Kingdom