About Swan Yard Properties Limited (03794988) United Kingdom