About Billy Wingrove Properties Limited (12693118) United Kingdom