About Beacon Props Ltd (12302452) United Kingdom