About Brimmond Properties Limited (SC367827) United Kingdom