About Delasa Properties Limited (13181507) United Kingdom