About Sat Property Limited (11961748) United Kingdom