About Satchmo Properties Limited (05025125) United Kingdom