About Slic Property Development Limited (13126570) United Kingdom