About Swm (property Holdings) Limited (05234918) United Kingdom