About Whyte Property Investments Ltd (12260349) United Kingdom