About Designa Properties Limited (12518978) United Kingdom