About Swalk Properties Limited (11544244) United Kingdom