About Loral Properties Limited (SC418871) United Kingdom