About Sarndbourne Properties Limited (01227398) United Kingdom