About L&s Reit Am Limited (SC518185) United Kingdom