About Simian Properties Limited (12994430) United Kingdom