About Longacre (belvedere) Limited (09797625) United Kingdom