About Seet Property Ventures Limited (11533710) United Kingdom