About Swanswell Properties Limited (05341277) United Kingdom