About Swale Properties Limited (05714684) United Kingdom