About Swifts Property Limited (03866469) United Kingdom