About Propstar Alpha Ltd (09995158) United Kingdom