About Kyle Bowler Properties Ltd (11961676) United Kingdom