About Fireball Residential Ltd (12316413) United Kingdom