About Satgurus Properties Limited (09008012) United Kingdom