About Wbo Properties Limited (12166927) United Kingdom