About Swann Properties Limited (10728121) United Kingdom