About Simri Properties Limited (11876290) United Kingdom