About Swan Wade Properties Limited (12436008) United Kingdom