About Bike Boy Property Ltd. (12034598) United Kingdom