About Xceed Properties Limited (11790079) United Kingdom