About Hayabusa Property Services Ltd (11098953) United Kingdom