About James Bird Properties Limited (11043937) United Kingdom