About Kitfix Swallow Properties Limited (00736596) United Kingdom