About Sunbeam Properties Limited (11206136) United Kingdom